package com.freesky.common.utils.reponse;

public interface JSONResponseBuilder {
    /**
     * 创建状态码
     * @return
     */
    JSONResponseBuilder code(int code);

    /**
     * 创建返回信息
     * @return
     */
    JSONResponseBuilder msg(String msg);

    /**
     * 创建携带返回对象
     * @return
     */
    JSONResponseBuilder object(Object data);

    /**
     * 创建JSONResponse对象
     * @return
     */
    JSONResponse build();
}
